AmericansRochester Americans
1-3-0, 2pts · 14th in Eastern
Roster
Player # POS CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO MO OV AGE CONTRACT
Joseph LaBate0LW/RW100.008744505292676670695655735579740377232900,000$/1yrs
Kole Lind73RW100.007841625976697264496259686170660407226900,000$/1yrs
Scott Sabourin0RW100.009949505384688468455360725677720357233775,000$/1yrs
Joel Kiviranta0LW/RW97.007332915671758659605864696174730377229800,000$/1yrs
Tye Kartye0LW99.0088368059777487606059626261656303972241,250,000$/2yrs
Hayden Hodgson0RW100.009948505287656767355454715473680427129775,000$/2yrs
Conor Geekie (R)0C100.007833895984767358735965566259580377121918,333$/1yrs
Graeme Clarke (R)92RW100.006539825874677262475859655965630457024900,000$/1yrs
Samuel Walker0C/RW100.006237875955688762665961656065630387026900,000$/1yrs
Karsen Dorwart0C/LW100.006039885977678856455859665861600436923975,000$/1yrs
Brayden Yager (R)0C/RW100.006538816167667758656157625958560406920918,333$/3yrs
Spencer Smallman0RW100.006940755278648565445156695370670416829775,000$/2yrs
Chase Wheatcroft0LW100.006539835575646761385654645563610446823862,500$/1yrs
Caleb Jones0D97.0073338855777670563061506153717003971281,200,000$/2yrs
Luca Cagnoni (R)0D98.006438855767676855306358636059580427020895,000$/2yrs
Maxwell Crozier (R)0D100.007447865578796852305950605166650466925775,000$/3yrs
Daemon Hunt (R)10D100.006439845379646651305951655563610416823800,000$/2yrs
Mason Geertsen0D100.009746504792646646305152725275700416730950,000$/2yrs
Guillaume Brisebois55D100.006238884671636546305151705171700386528775,000$/1yrs
Scratches
Cameron Hebig42C93.726639825670687266685759695872700287128925,000$/2yrs
Tristen Robins (R)11C100.006338875571656862685655655564630416823775,000$/1yrs
Ryan Tverberg (R)0C/RW100.006338865672656761405754645663610386823851,667$/1yrs
Ben Steeves0LW100.007439675664646761405655645663590426823950,000$/1yrs
Lleyton Roed0LW100.006238885670656761495557645663610416823870,000$/1yrs
Gabriel Szturc0C100.006138895574636660675554635561600436722870,000$/1yrs
Maros Jedlicka (R)0LW100.005939925482636661355355655463620426722
Bokondji Imama15LW100.008968505586656851555056585372670376629775,000$/1yrs
Jaxon Fuder0C/LW100.008843505768628252355455605556510376619916,667$/3yrs
Colin White0C/RW100.006533955577717050305050625072710336528775,000$/1yrs
Jake Chiasson (R)0C100.006138895173606561485050645061600426522843,333$/1yrs
Ville Koivunen (R)0RW100.006238884968576759454548624657560366222800,000$/1yrs
John Ludvig15D100.008164565583767154305859635666610387025800,000$/2yrs
Tristan Bertucci (R)0D100.007540695675648453305753645557540446820846,666$/3yrs
Adam Engstrom (R)0D100.006740795279646650305852645561590396721950,000$/3yrs
Max Gildon56D100.007541654779617345305247665064610436426875,000$/1yrs
Nate Clurman0D100.006840775081648349304844675466640396427775,000$/1yrs
Tyrel Bauer0D100.008844504687616546305151655163580376423775,000$/1yrs
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Goalie # CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV AGE CONTRACT
Vyacheslav Peksa0100.00788573698476777876777759600388023851,667$/1yrs
Carl Lindbom098.00746571747776747476767562610357722840,000$/1yrs
Scratches
Callum Tung0100.00746570806774737474747460670387621872,500$/3yrs
Connor Ungar0100.00716267786472717172727162680447423860,000$/1yrs
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
D.J. Smith95808679666177CAN4651,000,000$
General Manager
Player Stats
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name Team Name# POS GP G A P +/- PIM PIM5 HIT SHT OSB OSM SHT% SB AMG PPG PPA PPP PPM PKG PKA PKP PKM GW GT FO% FOT GA TA EG HT P/20 PSG PSS
1Joseph LaBateAmericansAmericans (BUF)LW/RW42241209102420.00%116.780116000150064.29%1400001.1900
2Tye KartyeAmericansAmericans (BUF)LW4213-1201272728.57%120.010001101130060.00%500000.7500
3Conor GeekieAmericansAmericans (BUF)C4123-200683612.50%219.431011100010050.94%10600000.7700
4Kole LindAmericansAmericans (BUF)RW4112-3401013367.69%217.38101600010060.00%500000.5800
5Guillaume BriseboisAmericansAmericans (BUF)D302202040010.00%421.82011700014000.00%000000.6100
6Scott SabourinAmericansAmericans (BUF)RW3112340873814.29%012.88000000000074.07%2700001.0300
7Hayden HodgsonAmericansAmericans (BUF)RW4202260471728.57%08.500000000800100.00%100001.1800
8Samuel WalkerAmericansAmericans (BUF)C/RW4112000212168.33%118.33000610181050.00%9000000.5500
9Spencer SmallmanAmericansAmericans (BUF)RW301110004260.00%011.820001000100052.17%4600000.5600
10Caleb JonesAmericansAmericans (BUF)D401102094160.00%424.86011700019000.00%000000.2000
11Joel KivirantaAmericansAmericans (BUF)LW/RW4011-20009260.00%022.7200011000150056.76%3700000.2200
12Daemon HuntAmericansAmericans (BUF)D4011-48033040.00%518.0800090113000.00%000000.2800
13Graeme ClarkeAmericansAmericans (BUF)RW401100008320.00%09.38000000000050.00%200000.5300
14Maxwell CrozierAmericansAmericans (BUF)D301120010000.00%215.5500000001000.00%000000.4300
15Luca CagnoniAmericansAmericans (BUF)D4011020124010.00%522.42000800013000.00%000000.2200
16Cameron HebigAmericansAmericans (BUF)C2000-22026220.00%011.83000000030055.88%3400000.0000
17Mason GeertsenAmericansAmericans (BUF)D4000140142100.00%319.08000400016000.00%000000.0000
18Chase WheatcroftAmericansAmericans (BUF)LW200000000000.00%00.4100000000000.00%000000.0000
19Lleyton RoedAmericansAmericans (BUF)LW100000000000.00%00.0000000000000.00%000000.0000
20Karsen DorwartAmericansAmericans (BUF)C/LW4000-22019360.00%014.96000000030033.33%300000.0000
21Brayden YagerAmericansAmericans (BUF)C/RW200000000000.00%00.0000000000000.00%000000.0000
Team Total or Average71101727-64009711329788.85%3016.03235971231391054.32%37000000.4700
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name Team NameGP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA ST BG S1 S2 S3
1Carl LindbomAmericansAmericans (BUF)41200.9062.9920101101060100.000040100
2Vyacheslav PeksaAmericansAmericans (BUF)10100.9413.1638002340000.000004000
Team Total or Average51300.9143.0024001121400100.000044100
Salary
Player Name POS Age Cap Hit 2020-21 2021-22 2022-23 2023-24 2024-25 2025-26 2026-27 2027-28
Adam Engstrom D21950,000$950,000$ 950,000$ 950,000$ RFA
Ben Steeves LW23950,000$950,000$ RFA
Bokondji Imama LW29775,000$775,000$ UFA
Brayden Yager C/RW20918,333$918,333$ 918,333$ 918,333$ RFA
Caleb Jones D281,200,000$1,200,000$ 1,200,000$ UFA
Callum Tung G21872,500$872,500$ 872,500$ 872,500$ RFA
Cameron Hebig C28925,000$925,000$ 925,000$ UFA
Carl Lindbom G22840,000$840,000$ RFA
Chase Wheatcroft LW23862,500$862,500$ RFA
Colin White C/RW28775,000$775,000$ UFA
Connor Ungar G23860,000$860,000$ RFA
Conor Geekie C21918,333$918,333$ RFA
Daemon Hunt D23800,000$800,000$ 800,000$ RFA
Gabriel Szturc C22870,000$870,000$ RFA
Graeme Clarke RW24900,000$900,000$ RFA
Guillaume Brisebois D28775,000$775,000$ UFA
Hayden Hodgson RW29775,000$775,000$ 775,000$ UFA
Jake Chiasson C22843,333$843,333$ RFA
Jaxon Fuder C/LW19916,667$916,667$ 916,667$ 916,667$ RFA
Joel Kiviranta LW/RW29800,000$800,000$ UFA
John Ludvig D25800,000$800,000$ 800,000$ RFA
Joseph LaBate LW/RW32900,000$900,000$ UFA
Karsen Dorwart C/LW23975,000$975,000$ RFA
Kole Lind RW26900,000$900,000$ RFA
Lleyton Roed LW23870,000$870,000$ RFA
Luca Cagnoni D20895,000$895,000$ 895,000$ RFA
Maros Jedlicka LW220$RFA
Mason Geertsen D30950,000$950,000$ 950,000$ UFA
Max Gildon D26875,000$875,000$ RFA
Maxwell Crozier D25775,000$775,000$ 775,000$ 775,000$ UFA
Nate Clurman D27775,000$775,000$ UFA
Ryan Tverberg C/RW23851,667$851,667$ RFA
Samuel Walker C/RW26900,000$900,000$ RFA
Scott Sabourin RW33775,000$775,000$ UFA
Spencer Smallman RW29775,000$775,000$ 775,000$ UFA
Tristan Bertucci D20846,666$846,666$ 846,666$ 846,666$ RFA
Tristen Robins C23775,000$775,000$ RFA
Tye Kartye LW241,250,000$1,250,000$ 1,250,000$ RFA
Tyrel Bauer D23775,000$775,000$ RFA
Ville Koivunen RW22800,000$800,000$ RFA
Vyacheslav Peksa G23851,667$851,667$ RFA

Lines
Forward Lines


# - Tye Kartye


# - Conor Geekie


# - Joel Kiviranta


# - Karsen Dorwart


# - Samuel Walker


# - Kole Lind


# - Joseph LaBate


# - Scott Sabourin


# - Hayden Hodgson


# - Graeme Clarke


# - Spencer Smallman


# - Scott Sabourin

Defensive Pairings


# - Luca Cagnoni


# - Guillaume Brisebois


# - Caleb Jones


# - Daemon Hunt


# - Mason Geertsen


# - Maxwell Crozier

1st Power Play Unit


# - Tye Kartye


# - Conor Geekie


# - Joel Kiviranta


# - Luca Cagnoni


# - Daemon Hunt

2nd Power Play Unit


# - Samuel Walker


# - Joseph LaBate


# - Kole Lind


# - Caleb Jones


# - Guillaume Brisebois

Goalies


# - Vyacheslav Peksa


# - Carl Lindbom

Team Stats
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# VS Team GP W L T OTW OTL SOW SOL GF GA Diff P PCT G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT GF% SH% SV% PDO PDOBRK
1AmericansSenators1100000050521.000581301343022364634028610244125.00%50100.00%17814653.42%8115552.26%427159.15%905795335426100.0%22.7%100.0%122.7LUCKY
2AmericansGriffins2020000016-500.00012300343074364634060132046500.00%10280.00%07814653.42%8115552.26%427159.15%90579533542620.0%1.4%90.0%91.4Unlucky
3AmericansMarlies1010000046-200.0004711003430203646340521310273133.33%5180.00%07814653.42%8115552.26%427159.15%90579533542637.5%20.0%88.5%108.5FUN
_Vs Conference413000001012-220.250101727013430116364634014032409712216.67%20385.00%17814653.42%8115552.26%427159.15%90579533542647.1%8.6%91.4%100.0DULL
_Since Last GM Reset413000001012-220.250101727013430116364634014032409712216.67%20385.00%17814653.42%8115552.26%427159.15%90579533542647.1%8.6%91.4%100.0DULL
Total413000001012-220.250101727013430116364634014032409712216.67%20385.00%17814653.42%8115552.26%427159.15%90579533542647.1%8.6%91.4%100.0DULL

Puck Time
Offensive Zone 22
Neutral Zone 13
Defensive Zone 23
Puck Time
Offensive Zone Start 146
Neutral Zone Start 71
Defensive Zone Start 155
Puck Time
With Puck 29
Without Puck 30
Faceoffs
Faceoffs Won 201
Faceoffs Lost 171
Team Average Shots after League Average Shots after
1st Period 9.09.57
2nd Period 20.520.31
3rd Period 29.030.68
Overtime 29.031.4
Goals in Team Average Goals after League Average Goals after
1st Period 0.80.64
2nd Period 1.81.65
3rd Period 2.52.67
Overtime 2.52.83
Even Strenght Goal 7
PP Goal 2
PK Goal 1
Empty Net Goal 0
Home Away
Win 01
Lost 12
Overtime Lost 00
PP Attempt 12
PP Goal 2
PK Attempt 20
PK Goal Against 3
Home
Shots For 29.0
Shots Against 35.0
Goals For 2.5
Goals Against 3.0
Hits 24.3
Shots Blocked 8.0
Pim 10.0
Schedule
DateMatchup Result Detail
2025-10-08AmericansGriffins@AmericansAmericansGriffins3,Americans0RECAP
2025-10-10AmericansAmericans@AmericansMarliesAmericans4,Marlies6RECAP
2025-10-11AmericansAmericans@AmericansGriffinsAmericans1,Griffins3RECAP
2025-10-13AmericansAmericans@AmericansSenatorsAmericans5,Senators0RECAP
2025-10-14AmericansAmericans@AmericansCrunch
2025-10-16AmericansAmericans@AmericansMonsters
2025-10-17AmericansRocket@AmericansAmericans
2025-10-21AmericansGriffins@AmericansAmericans
2025-10-24AmericansAmericans@AmericansMonsters
2025-10-25AmericansMarlies@AmericansAmericans
2025-10-27AmericansAmericans@AmericansBruins
2025-10-29AmericansRocket@AmericansAmericans
2025-10-31AmericansAmericans@AmericansGriffins
2025-11-01AmericansSenators@AmericansAmericans
2025-11-02AmericansAmericans@AmericansComets
2025-11-06AmericansAmericans@AmericansCrunch
2025-11-08AmericansGriffins@AmericansAmericans
2025-11-12AmericansAmericans@AmericansCrunch
2025-11-14AmericansFirebirds@AmericansAmericans
2025-11-16AmericansAmericans@AmericansWranglers
2025-11-18AmericansPhantoms@AmericansAmericans
2025-11-20AmericansAmericans@AmericansRocket
2025-11-22AmericansAmericans@AmericansBarracuda
2025-11-23AmericansWild@AmericansAmericans
2025-11-29AmericansAmericans@AmericansWild
2025-11-30AmericansCrunch@AmericansAmericans
2025-12-03AmericansAmericans@AmericansCondors
2025-12-04AmericansMoose@AmericansAmericans
2025-12-07AmericansAmericans@AmericansIslanders
2025-12-08AmericansIceHogs@AmericansAmericans
2025-12-12AmericansAmericans@AmericansBruins
2025-12-14AmericansEagles@AmericansAmericans
2025-12-19AmericansStars@AmericansAmericans
2025-12-21AmericansAmericans@AmericansWolf Pack
2025-12-24AmericansWolf Pack@AmericansAmericans
2025-12-26AmericansAmericans@AmericansReign
2025-12-28AmericansBruins@AmericansAmericans
2025-12-30AmericansAmericans@AmericansRocket
2026-01-02AmericansPenguins@AmericansAmericans
2026-01-07AmericansCanucks@AmericansAmericans
2026-01-09AmericansAmericans@AmericansPhantoms
2026-01-11AmericansGriffins@AmericansAmericans
2026-01-12AmericansAmericans@AmericansSilver Knights
2026-01-15AmericansAmericans@AmericansComets
2026-01-18AmericansThunderbirds@AmericansAmericans
2026-01-21AmericansGulls@AmericansAmericans
2026-01-26AmericansIslanders@AmericansAmericans
2026-01-28AmericansAmericans@AmericansMarlies
2026-01-31AmericansAmericans@AmericansPenguins
2026-02-02AmericansSenators@AmericansAmericans
2026-02-04AmericansAmericans@AmericansThunderbirds
2026-02-05AmericansMonsters@AmericansAmericans
2026-02-07AmericansAmericans@AmericansMonsters
2026-02-11AmericansAdmirals@AmericansAmericans
2026-02-13AmericansAmericans@AmericansCheckers
2026-02-16AmericansMonsters@AmericansAmericans
2026-02-19AmericansCrunch@AmericansAmericans
2026-02-21AmericansAmericans@AmericansMarlies
2026-02-23AmericansAmericans@AmericansGriffins
2026-02-25AmericansCheckers@AmericansAmericans
2026-03-01AmericansWolves@AmericansAmericans
2026-03-03AmericansAmericans@AmericansRoadrunners
2026-03-06AmericansBears@AmericansAmericans
2026-03-07AmericansAmericans@AmericansBears
Trade Deadline --- Trades can’t be done after this day is simulated!
2026-03-10AmericansAmericans@AmericansComets
2026-03-12AmericansBarracuda@AmericansAmericans
2026-03-14AmericansRocket@AmericansAmericans
2026-03-20AmericansMarlies@AmericansAmericans
2026-03-26AmericansComets@AmericansAmericans
2026-03-27AmericansAmericans@AmericansSenators
2026-03-31AmericansComets@AmericansAmericans
2026-04-01AmericansAmericans@AmericansSenators

Finance
Salary Cap
Players Total SalariesRetained SalaryTotal Cap HitEstimated Cap Space
3,146,667$ 0$ 0$ 75,000,000$

ArenaAbout us
Name
CityRochester
Capacity3000
Season Ticket Holders0%

Arena Capacity - Ticket Price Attendance - %
Arena Capacity20001000
Ticket Price35$0$$$$
Attendance00
Attendance PCT0.00%0.00%0.00%0.00%0.00%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
35 0 - 0.00% 0$0$3000100

Expenses
Players Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
3,146,667$ 3,146,667$ 0$ 0$
Year To Date ExpensesSalary Cap Per DaysSalary Cap To DateLuxury Taxe Total
138,274$ 17,481$ 104,939$ 0$

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 186 23,037$ 4,008,438$

Team Total Estimate
Estimated Season ExpensesEstimated Season Salary CapCurrent Bank AccountProjected Bank Account
4,008,438$ 0$ 0$ 0$

Sponsors
TV RightsPrimary SponsorSecondary SponsorSecondary Sponsor
Depth Chart RookieInjured Cold Streak Hot Streak
Left WingCenterRight Wing

Defense #1Defense #2Goalie

Transactions



Injuries
Cameron Hebig is out for 2 days because of a Sore Right Knee Injury.
John Ludvig is suspended for 78 more games.
Max Gildon is suspended for 78 more games.
Tristen Robins is suspended for 78 more games.

Game Center

Americans1-3-0, 2pts13Final
Griffins2-1-0, 4pts

Americans1-3-0, 2pts50Final
Senators1-1-0, 2pts

Americans1-3-0, 2ptsTue, Oct 14
Senators1-1-0, 2pts

Americans1-3-0, 2ptsSat, Oct 11
Marlies1-0-1, 3pts

Americans1-3-0, 2ptsSun, Oct 12
Griffins2-1-0, 4pts

TRANSACTIONS



 

Team Info

Americans
Head CoachD.J. Smith
DivisionNorth
CityRochester
Stadium Capacity3,000

Americans Affiliation

Americans
General ManagerDavid Cassabon
Head CoachPeter Laviolette
StadiumKeyBank Center
Capacity18,000

Team Leaders


GOALS
Joseph LaBate
AmericansAmericans
2
GOALS
POINTS
Joseph LaBate
AmericansAmericans
4
POINTS
WINS
Carl Lindbom
AmericansAmericans
1
WINS
Expanded Player Leaderboard

Team Stats


Goals For
10
2.50 GFG
Goals Against
12
3.00 GAA
Power Play Percentage
16.7%
2 GF
Penalty Kill Percentage
85.0%
3 GA
Expanded Team Stats

Team Captain - Alternate Captains

CaptainAlternate CaptainAlternate Captain